/** 个人组织 */
export const personOrgForm = (org_typeList) => {
    return [
        {
            fieldName: 'org_guid',
            fieldCNName: '',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: ''
        },
        {
            fieldName: 'USER_NAME',
            fieldCNName: '登录用户名',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'inputText',
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 1, // 这里min一定要写在前面！！！！
                max: 50
            },
            span: 2
        },
        {
            fieldName: 'URealName',
            fieldCNName: '用户真实姓名',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'inputText',
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 1, // 这里min一定要写在前面！！！！
                max: 50
            },
            span: 2
        },
        {
            fieldName: 'new_pass',
            fieldCNName: '登录密码',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'inputText',
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 5, // 这里min一定要写在前面！！！！
                max: 16,
                type: 'pwd'
            },
            span: 2
        },
        {
            fieldName: 'user_tel',
            fieldCNName: '联系方式',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'inputText',
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 1, // 这里min一定要写在前面！！！！
                max: 11,
                type: 'phone'
            },
            span: 2
        },
        {
            fieldName: 'user_sex',
            fieldCNName: '性别',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'select',
            span: 2,
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 1, // 这里min一定要写在前面！！！！
                max: 50
            },
            //   用户性别 0女  1男
            itemList: [
                {
                    label: '男',
                    value: 1
                },
                {
                    label: '女',
                    value: 0
                }
            ]
        },
        {
            fieldName: 'user_email',
            fieldCNName: '用户邮箱',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'inputText',
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 1, // 这里min一定要写在前面！！！！
                max: 50,
                type: 'email'
            },
            span: 2
        },

        {
            fieldName: 'UIdCard',
            fieldCNName: '用户身份证',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'inputText',
            rules: {
                required: true, // 只有为true的时候才写，为false这个字段不要
                min: 16, // 这里min一定要写在前面！！！！
                max: 18,
                type: 'idCard'
            },
            span: 2
        },

        {
            fieldName: 'UAddress',
            fieldCNName: '用户地址',
            filedValue: '',
            /** 字段类型，inputText，inputPwd,inputNumber,date,datetime,dateRange,textarea,upload,select,radio,checkbox,switch*/
            type: 'textarea',
            rules: {
                min: 1, // 这里min一定要写在前面！！！！
                max: 500
            },
            span: 1
        }
    ]
}
